package com.guit.hrms.service;

public interface TokenService {

    /**
     * 保存用户的token
     * @param employeeId 员工ID
     * @param token JWT token
     */
    String saveToken(String employeeId, String token);

    /**
     * 验证token是否有效(是否为最新token)
     * @param employeeId 员工ID
     * @param token JWT token
     * @return 是否有效
     */
    boolean validateToken(String employeeId, String token);

    /**
     * 删除用户token
     * @param employeeId 员工ID
     */
    void removeToken(String employeeId);
}